package dao;

import services.*;
import vo.ContractInfo_C_Entity;

import com.google.inject.ImplementedBy;

import java.util.List;
import java.util.concurrent.CompletionStage;


/**
 * This interface provides a non-blocking API for possibly blocking operations.
 */
@ImplementedBy(ContractInfo_Repository_JPA.class)
public interface ContractInfo_Repository {

    //CompletionStage<ContractInfo_T_Entity> getDeptByID (Integer DeptID);
    CompletionStage<List<ContractInfo_C_Entity>> getContractList ();
}
